Add a small profiling framework
authorAlex Crichton <alex@alexcrichton.com>
Thu, 31 Jul 2014 19:53:17 +0000 (12:53 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Thu, 31 Jul 2014 20:26:16 +0000 (13:26 -0700)
commit4f12a2b5a7a933b23012aac18edaf760f885b064
treef57c97f2d74509e6ddcdf83c5eaac0c5ea6e8d9a
parent005a860fbe42ce2a5033409685584ac324b24cf1
Add a small profiling framework

This should help aid in debugging slow parts of cargo by setting the
CARGO_PROFILE environment variable.
src/cargo/core/registry.rs
src/cargo/core/source.rs
src/cargo/lib.rs
src/cargo/ops/cargo_compile.rs
src/cargo/ops/cargo_rustc/context.rs
src/cargo/ops/cargo_rustc/fingerprint.rs
src/cargo/ops/cargo_rustc/job_queue.rs
src/cargo/ops/cargo_rustc/mod.rs
src/cargo/util/mod.rs
src/cargo/util/profile.rs [new file with mode: 0644]